Skip to content

fix(cli): hide plugin sync implementation details#439

Merged
christso merged 2 commits into
mainfrom
fix/interactive-updating-progress
Jul 13, 2026
Merged

fix(cli): hide plugin sync implementation details#439
christso merged 2 commits into
mainfrom
fix/interactive-updating-progress

Conversation

@christso

@christso christso commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Interactive plugin actions now describe workspace refreshes as part of the user-requested operation instead of exposing a separate “Syncing…” implementation phase.

  • Use “Updating…” throughout plugin install, update, mode, removal, and skill-selection flows.
  • Keep completion messages action-focused: “Installed”, “Updated”, or “Removed”.
  • Remove every user-facing “Syncing…” and “...and synced” message from the TUI plugin actions.

Validation

  • bun run build
  • bun run typecheck
  • bun run lint
  • bun test — 1,326 passed, 5 skipped
  • bun run test:e2e — 116 passed, 4 skipped
  • Built dist/index.js, created a temporary workspace, installed code-review@anthropics/claude-plugins-official, and exercised Plugins → Update all with agent-tui; the update completed successfully without exposing a separate sync phase.
  • Confirmed src/cli/tui/actions/plugins.ts contains no user-facing Syncing or synced labels.

Post-Deploy Monitoring & Validation

No additional operational monitoring is required because this changes interactive copy only. After release, exercise plugin actions in the TUI and confirm their progress remains action-focused; any visible “Syncing…” phase is the rollback trigger.


Compound Engineering
Codex

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 13, 2026

Copy link
Copy Markdown

Deploying allagents with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9f2f2b8
Status: ✅  Deploy successful!
Preview URL: https://abf23bf1.allagents.pages.dev
Branch Preview URL: https://fix-interactive-updating-pro.allagents.pages.dev

View logs

@christso christso changed the title fix(cli): keep plugin update progress unified fix(cli): hide plugin sync implementation details Jul 13, 2026
@christso christso merged commit 68245b5 into main Jul 13, 2026
5 checks passed
@christso christso deleted the fix/interactive-updating-progress branch July 13, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant